package com.woniu.account.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.account.dto.CoachInfoDto;
import com.woniu.account.form.CoachInfoPerfectForm;
import com.woniu.account.form.RealNameAuthenticationForm;
import com.woniu.account.model.TCoachInfo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 吴彦祖
 * @since 2024年04月02日
 */
public interface TCoachInfoService extends IService<TCoachInfo> {

    CoachInfoDto CoachInfoById(Integer coachId);

    String coachRealNameAuthentication(RealNameAuthenticationForm form) throws Exception;

    TCoachInfo coachInfoPerfect(CoachInfoPerfectForm form) throws Exception;

    String setCoachInfoState() throws Exception;
}
